package com.joysuch.wwyt.edu.bean.vo;

import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class TrainingAppDetailsVo implements java.io.Serializable {
    private String planName;//计划名称
    private String trainingName;//培训名称
    private Date trainningDate;
    private Date trainningEndDate;
    private String teacherName;//讲师名称
    private String introduction;//简介
    private Integer trainingForm;
    private String trainingFormName;//培训形式
    private String trainningPlace;//培训地点
    private Long examId;
    private Integer openFace;
    private Integer hasSignIn;//培训是否签到
    private Integer trainingQualifiedStandard; //培训合格标准
    private TrainingUserDetails trainingUserDetails;
    private List<CourseVo> courseVos;
    private ExamUserVo examUserVo;//培训关联的考试信息
    @Data
    public static class TrainingUserDetails implements java.io.Serializable {
        private Integer hasSignIn;//人员是否签到
        private List<Long> finishCoursewareIds;//用户学完的课件
        private List<Long> unFinishCoursewareIds;//用户未学完的课件
    }

}
